/* 对 ant design vue 的默认样式覆盖 */

.ant-popover {
  padding-top: 5px !important;
}
.ant-popover-arrow {
  display: none !important;
}
.ant-popover-inner {
  box-shadow: $boxShadow !important;
  border: 1px solid $borderColor !important;
}

.ant-dropdown-menu {
  min-width: 150px;
  box-shadow: $boxShadow !important;
  border: 1px solid $borderColor !important;
  margin-top: -4px !important;
}

.ant-btn {
  &.no-padding {
    padding: 0;
  }
}

.ant-radio-button-wrapper {
  text-align: center;
}

.ant-slider-track {
  background-color: $themeColor !important;
}
.ant-slider-handle {
  border-color: $themeColor !important;
}

.ant-select {
  user-select: none;
  overflow: hidden;
}
.ant-select-arrow {
  font-size: 13px !important;
}

.ant-tooltip-inner {
  font-size: 12px;
}
.ant-tooltip .ant-tooltip-arrow::before {
  height: 4px !important;
}

.ant-input-number-affix-wrapper-disabled .ant-input-number-disabled {
  background-color: transparent !important;

  .ant-input-number-input {
    color: rgba(0, 0, 0, .25) !important;
  }
}